/*404遮罩样式*/ 
#aq-model{ position: fixed; top: 0;  left: -100%;  z-index: 999;  width: 100%;  height: 100%;  overflow: hidden; background: #fff url(/themes/default/404.png) no-repeat center; } /*隐私、权限样式*/ 
.apk_info{} 
.apk_info li { display: inline-block; width: 45%; color:#333; font-size: 13px; margin: 10px 0; } 
.apk_info li b { cursor: pointer; color:#333; font-size: 13px; font-weight: normal; } 
#app_info{} 
#app_info li { display: inline-block; width: 45%; color:#333; font-size: 13px; margin: 10px 0; } 
#app_info li b { cursor: pointer; color:#333; font-size: 13px; font-weight: normal; } 
#app_info_cover { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .6); text-align: center; z-index: 9999 } 
#app_info_cover .app_info_main { background: #fff; width: 520px; margin: auto; margin-top: 100px; border-radius: 8px; overflow: hidden; } 
#app_info_cover .app_info_title { background: var(--pm-c); font-size: 20px; font-weight: bold; color: #fff; text-align: center; line-height: 50px; } #app_info_cover .app_info_body { padding: 20px; height: 320px; overflow-y: scroll; text-align: left; } 
#app_info_cover .app_info_body p {     margin: 10px 0;     line-height: 28px;     font-size: 13px; color:#333; } 
#app_info_cover .app_info_body b { font-size: 13px; }
#app_info_cover .app_info_close { margin: 20px; font-size: 17px; color: #fff; background: var(--pm-c); line-height: 48px; border-radius: 20px; cursor: pointer; display: block; font-weight: bold; margin-top: 30px; }
/*--内容-下载推荐--*/
.inart_downbox {
    padding: 0 15px;
    border: 1px solid #DFDFDF;
    overflow: hidden;
    width: 680px;
    margin: 0 auto;
    top: 10px;
}
.inart_downbox p{line-height:25px;margin:5px;}
.inart_downbox .inart_img {
    display: block;
    width: 80px;
    height: 80px;
    float: left;
    margin: 15px 35px 15px 0;
    overflow: hidden;
    border-radius: 10px;
}
.inart_downbox .inart_img img {
    margin: 0!important;
    border-radius: 18px;
    width: 100%;
}
.inart_downbox .inart_txt {
    width: 300px;
    height: 90x;
    float: left;
    padding: 15px 0;
    position: relative;
    /*border-right: 1px solid #DFDFDF;*/
}
.inart_downbox .inart_txt .gp {
    padding: 0;
    text-indent: 0;
    font-size: 14px;
}
.inart_downbox .inart_txt .gp a {
    color: #333
}
.inart_downbox .inart_txt .gp a:hover {
    text-decoration: underline
}
.inart_downbox .inart_txt .gname a {
    font-size: 16px;
    font-weight: bold;
}
.inart_downbox .inart_txt .gclass {
    position: absolute;
    top: 47px;
    left: 0px;
}
.inart_downbox .inart_txt .ostitle {
    position: absolute;
    top: 47px;
    right: 20px;
}
.inart_downbox .inart_txt .level {
    position: absolute;
    top: 73px;
    left: 0px;
    width: 180px;
}
.inart_downbox .inart_txt .level img {
    display: inline;
    vertical-align: middle;
    margin: 0;
}
.inart_downbox .inart_txt .osimg {
    position: absolute;
    top: 82px;
    right: 35px;
}
.inart_downbox .inart_txt .osimg img {
    width: 22px;
    height: 27px;
    float: left;
    margin: 0 10px 0 0!important;
}
.inart_downbox .inart_btn {
    float: right;
}
.inart_downbox .inart_btn a {
    background: url(../images/down.png) 18px center no-repeat #FF8A0C;
    padding-left: 60px;
    color: #fff;
    font-size: 18px;
    width: 120px;
    height: 40px;
    line-height: 40px;
    display: block;
    margin-top: 40px;
    border-radius: 20px;
}
.inart-newstext {
    text-overflow: ellipsis;
    height: auto;
    max-height: 400px;
    overflow: hidden;
    line-height: 30px;
    padding-bottom: 10px;
    white-space: initial;
    text-indent: 2em;
}
.hj-list{position: relative;margin:10px auto;width: 1200px;}
.hj-info{overflow: hidden;width: 1210px;}
.hj-list-c{height: auto;display: table;margin-top: 20px;}
.hj-list-c>ul{display: table;}
.hj-list-c>ul li{display: block;float: left;width: 275px;height: 260px;background: #fff;margin:0 20px 20px 0;transition: all .2s linear;-webkit-transition: all .2s linear;}
.hj-list-c>ul li:nth-child(4n) { margin-right: 0;}
.hj-list-c>ul li img{width: 275px;height: 140px;}
.hj-list-c>ul li span{display: block;width: 250px;height: 26px;line-height: 26px;margin: 8px auto 0;color:#404040;font-size: 16px;overflow: hidden;}
.hj-list-c>ul li p{width: 250px;height: 40px;margin: 0 auto;color: #a6a6a6;font-size: 12px;line-height: 20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;word-break: break-all;}
.hj-list-c>ul li i{display: block;float: left;width: auto;padding: 0 12px;height: 22px;line-height: 22px;text-align: center;font-size: 12px;color: #8ba8a3;border: 1px solid #8ba8a3;border-radius: 160px;margin: 10px 16px;}
.hj-list-c>ul li:hover{margin-top: -5px;margin-bottom: 25px;box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.hj-list-c>ul li:hover i{color: #16debd;border: 1px solid #16debd;}
.hj-list-c>ul li:hover span{color: #16debd;}
.hj-list-c>ul li:hover p{color: #595959;}
.hj-list-c .time{width: 250px;margin: 5px auto;height: 26px;line-height: 26px;color: #8ba8a3;font-size: 12px;}
/***Ⅱ合集详情  ***/
/*tab*/
.fl{display:block;float:left;}
.fr{display:block;float:right;}
.allbox{width: 1200px;margin: 0 auto;}
.clear{clear:both;}
.xt_tab span{line-height: 40px; margin: 0 0 0 20px; text-align: center;font-size: 24px;color: #4c4c4c;cursor: pointer;}
.bttab-style2{color: #12b89c !important;}
/*合集介绍*/
.lis-contop{height: 180px;margin: 20px auto;background: #fcfcfc;position: relative;}
.lis-contop>img{width: 360px;height: 180px;margin-right: 20px;display: block;float: left;}
.lstgame-name{width: 760px;line-height:35px;}
.lstgame-name>h1{display: block;float: left;max-width: 660px;height: 35px;font-size: 22px;color: #595959;line-height:35px;font-weight: bold;margin: 4px 10px;overflow: hidden;}
.lstgame-name>span{display: block;float: left;height: 24px;line-height: 24px;margin: 15px 0 0;color: #8ba8a3;font-size: 12px;}
.show-mb{background: #54ad0c;border-radius: 4px;width: 120px;height: 28px;font-size: 13px;line-height: 28px;color: #fff;margin-top: 9px;padding-left: 12px;cursor: pointer;position: relative;}
.show-mb p{float: left;border-right: 1px solid #fff;padding-right: 10px;}
.show-mb span{display: block;float: left;margin: 8px;width: 13px;height: 13px;background: url(../images/ico-ewm.png) no-repeat;}
.show-mb:hover{opacity: .9;}
.show-mb:hover .show-ewm{display: block;}
.show-ewm{display: none;position: absolute;left: 0;top: 28px;width: 130px;height: 130px;z-index: 9;}
.show-ewm img{width: 130px;height: 130px;}
.top-rght{width: 700px;margin: 5px 10px;}
.top-rght li{ margin: 5px auto;float: left;}
.top-rght li a{padding:5px;margin:5px;line-height: 30px;border-radius: 5px;display:inline;}
.top-rght li a:nth-child(1){background:#a2d8ec;}
.top-rght li a:nth-child(2){background:pink;}
.top-rght li a:nth-child(3){ background:#73b773;}
.top-rght li a:hover{background:grey;color:red;}
.top-time{width: 730px;height: 26px;line-height: 26px;color: #8ba8a3;font-size: 12px;}
.top-time span{margin-right: 36px;}
.top-bq{width: 730px;height: 30px;overflow: hidden;font-size: 14px;}
.top-bq span{float: left;line-height: 30px;margin: 0 10px 0 0;font-size: 18px;color: #646565;}
.top-bq a{display: block;float: left;color: #666;padding: 0 10px;margin: 0px 10px 10px 2px;height: 26px;background: #F4F5F4;border-radius: 20px;line-height: 26px;text-align: center;box-shadow: -1px 3px 4px rgba(0,0,0,.2);}
.top-js { line-height:25px;}
.top-bq a:hover{color: #16debd;}
.tags_down{margin-top:20px;}
.tags_down .tit{height:45px;line-height:45px;overflow:hidden;}
.tags_down .tit h2{float:left;color:#4c4c4c;font-size:22px;font-weight:normal;margin-right:20px;}
.tags_down .tit .oth{float:left;}
.tags_down .tit .oth em{color:#f00;}
.tags_down .tit .tab{float:right;}
.tags_down .tit .tab span{margin-left:20px;color:#4c4c4c;font-size:24px;cursor:pointer;}
.tags_down .tit .tab span.active{color:#129aee;}
.tags_down .con{margin-top:20px;}
.tags_down .con ul{display:none;width:1244px;}
.tags_down .con ul:first-child{display:block;}
.tags_down .con ul li{float:left;width:375px;height:210px;background:#fff;margin:0 25px 20px 2px;box-shadow:0 0 0 1px #eee;position:relative;}
.tags_down .con ul li:hover{margin-top:-5px;margin-bottom:25px;box-shadow: 0 15px 30px rgba(0,0,0,0.1);transition: all .2s linear;}
.tags_down .con ul li .img{display:block;float:left;width:100px;height:100px;border-radius:12px;margin:20px;}
.tags_down .con ul li .img img{width:100%;height:100%;}
.tags_down .con ul li .info{float:left;width:235px;height:120px;margin-top:20px;}
.tags_down .con ul li .info .bt{display:block;height:24px;line-height:24px;color:#595959;font-size:16px;font-weight:bold;overflow:hidden;}
.tags_down .con ul li .info .bt:hover{color:#129aee;}
.tags_down .con ul li .info span{display:block;color:#8ba8a3;font-size:12px;width:220px;height:16px;overflow:hidden;line-height:16px;margin:6px 0;}
.tags_down .con ul li .info .down{display:block;float:left;width:100px;height:24px;line-height:24px;border-radius:4px;text-align:center;color:#129aee;border:1px solid #129aee;}
.tags_down .con ul li .info .down:hover{background:#129aee;color:#fff;}
.tags_down .con ul li p{float:left;width:340px;height:66px;padding:0 20px;color:#999;font-size:12px;line-height:22px;overflow:hidden;word-break:break-all;}
.tags_down .con ul li em{display:none;position:absolute;right:-3px;top:-6px;background:url('../images/kicon.gif') no-repeat;width:110px;height:106px;z-index:9;}
.tags_down .con ul li:nth-child(1) em{display:block;}
.tags_down .con ul li:nth-child(2) em{display:block;background-position: 0 -112px;}
.tags_down .con ul li:nth-child(3) em{display:block;background-position: 0 -224px;}
.tags_down .con ul li:nth-child(4) em{display:block;width:42px;height:60px;background:url('../images/ico-tuijian.png') no-repeat;right:0;top:-3px;}
.tags_down .con ul li:nth-child(5) em{display:block;width:42px;height:60px;background:url('../images/ico-tuijian.png') no-repeat;right:0;top:-3px;}
.tags_down .con ul li:nth-child(6) em{display:block;width:42px;height:60px;background:url('../images/ico-tuijian.png') no-repeat;right:0;top:-3px;}
.heji_xgwz .tit{height:42px;line-height:42px;overflow:hidden;}
.heji_xgwz .tit>span{display:block;float:left;color:#4c4c4c;font-size:22px;font-weight:normal;}
.heji_xgwz ul {overflow:hidden;margin-right:-30px;}
.heji_xgwz li {height:36px;line-height:36px;padding:5px 0;border-bottom:1px dashed #ddd;width:565px;float:left;display:inline;margin-right:30px;overflow:hidden;white-space: nowrap;text-overflow:ellipsis}
.tags_other{margin-top:20px;}
.tags_other .tit{height:42px;line-height:42px;overflow:hidden;}
.tags_other .tit>span{display:block;float:left;color:#4c4c4c;font-size:22px;font-weight:normal;}
.tags_other .tit .tab{float:left;margin-left:20px;overflow:hidden;}
.tags_other .tit .tab span{display:block;float:left;width:80px;height:20px;text-align:center;line-height:20px;margin-top:12px;color:#999;cursor:pointer;}
.tags_other .tit .tab span:hover,.tags_other .tit .tab span.active{color:#129aee;}
.tags_other .tit .more{float:right;}
.tags_other .con{overflow:hidden;}
.tags_other .con ul{margin-top:10px;display:none;width:1220px;}
.tags_other .con ul:first-child{display:block;}
.tags_other .con ul li{float:left;width:224px;height:120px;margin-right:20px;border-radius:10px;overflow:hidden;position:relative;}
.tags_other .con ul li img{width:100%;height:100%;}
.tags_other .con ul li span{display:block;position:absolute;width:224px;height:26px;line-height:26px;left:0;bottom:0;
background:rgba(0,0,0,.6);text-align:center;color:#fafafa;transition:all .1s linear;}
.tags_other .nr{overflow:hidden;line-height:25px;}
.tags_other .nr a{float:left;margin-right:10px;}
.qtable_head{color: #888;text-align: center;height: 38px;line-height: 38px;background: url(../images/title_bg.png) repeat-x;background-position: 0 -86px;margin-top: 10px;border: 1px solid #e5e5e5;}
.qtable_head span{display: block;float: left;}
.qtable_head .qh1{width:183px;}
.qtable_head .qh2{width:300px;}
.qtable_head .qh3{width:150px;}
.qtable_head .qh4{width:200px;}
.qtable_head .qh5{width:200px;}
.qtable_head .qh6{width:180px;}

.qtable_body{margin-top: 10px;overflow: hidden;}
.qtable_body .qtable_body_left{width: 183px;float: left;text-align: center;}
.qtable_body .qtable_body_left li{margin-bottom: 8px;position: relative;}
.qtable_body .qtable_body_left li a{font-size: 14px;font-weight: bold;height: 38px;line-height: 38px;border: 1px solid #e9e9e9;display: block;}
.qtable_body .qtable_body_left li a:hover,.qtable_body .qtable_body_right li .name .type:hover{color:#129aee}
.qtable_body .qtable_body_left li.on a{color: #fff;background: #129aee;}
.qtable_body .qtable_body_left li.on a i{font-size: 0;width: 0;height: 0;border: 8px solid;border-color: transparent transparent transparent #129aee;display: block;position: absolute;top: 12px;right: -15px;}

.qtable_body .qtable_body_right{overflow: hidden;border: 1px solid #e5e5e5;}
.qtable_body .qtable_body_right li{height: 40px;line-height: 40px;overflow: hidden;zoom: 1;border-bottom: 1px dotted #e5e5e5;}
.qtable_body .qtable_body_right li.dark{background: #fafafa;}
.qtable_body .qtable_body_right li:hover{background: #fdf6f6;}
.qtable_body .qtable_body_right li:last-child{border:0}
.qtable_body .qtable_body_right li div{float:left;}
.qtable_body .qtable_body_right li .fenlei{text-align: left;font-size: 14px;width: 210px;padding-left: 38px;}
.qtable_body .qtable_body_right li .name{text-align: left;font-size: 14px;width: 310px;padding-left: 38px;}
.qtable_body .qtable_body_right li .name .type{color: #888;margin-right: 5px;}
.qtable_body .qtable_body_right li .banben{ width: 180px;}
.qtable_body .qtable_body_right li .score .starbg{width: 70px;}
.qtable_body .qtable_body_right li .score .starbg .star{float:left;background-position: 0 -15px;}
.qtable_body .qtable_body_right li .size{width: 180px;}
.qtable_body .qtable_body_right li .date{width: 180px;}
.overflow{overflow: hidden;}
.h20{margin-top:20px;}
.headline3 {
    width: 100%;
    height: 50px;
    line-height: 50px;
    border-bottom: 2px solid #16ac1d;
    font-size: 24px;
    color: #16ac1d;
    font-weight: 400;}
.catlist_box ul a{float:left;display:inline;margin:14px 14px 0 0;width:100px;height:32px;line-height:32px;text-align:center;border:1px solid #ddd;}.catlist_box ul a:hover{border-color:#ea494b;background-color:#ea494b;color:#fff;}
.sposition{line-height:40px;height:40px;color:#2e2e2e;background-color:#f2f2f2;text-indent:10px;font-size:18px;font-weight:bold;text-align:center;}.sposition span{color:#ff9047;}.search_over{overflow:hidden;margin-top:15px;}

.search_over{overflow:hidden;margin-top:15px;}.search_over .left{float:left;width:750px;overflow:hidden;}.search_over .right{float:right;width:380px;overflow:hidden;}.search_game{border-bottom:1px solid #eee;margin-top:2px;}.search_game ul{overflow:hidden;}.search_game ul li{overflow:hidden;height:100px;margin-top:30px;}.search_game ul li .img{float:left;width:100px;height:100px;border-radius:15px;overflow:hidden;}.search_game ul li .img img{width:100%;height:100%;}.search_game ul li .info{float:right;width:640px;position:relative;}.search_game ul li .info .t{height:20px;line-height:20px;overflow:hidden;}.search_game ul li .info .t .a1{color:#333333;font-size:18px;padding-right:21px;font-weight:bold;}.search_game ul li .info .t .a1:hover{color:#F0412A;}.search_game ul li .info .t .a1 em{color:#FD3939;}.search_game ul li .info .t .a2{color:#9AB89D;display:inline-block;vertical-align:middle;}.search_game ul li .info .cent{height:20px;line-height:20px;overflow:hidden;margin-top:8px;color:#9e9e9e;}.search_game ul li .info .cent span{padding-right:20px;}.search_game ul li .info .cent span i{color:#525252;}.search_game ul li .info p{height:44px;line-height:22px;overflow:hidden;color:#9e9e9e;text-indent:2em;margin-top:8px;}.search_game ul li .info .down{position:absolute;display:block;right:0px;top:11px;width:72px;height:30px;text-align:center;line-height:30px;color:#16ac1d;font-size:13px;border-radius:5px;border:1px solid #16ac1d;}.search_game ul li .info .down:hover{background:#16ac1d;color:#fff;}.search_game .more,.search_article .more{margin:20px 0;text-align:center;font-size:16px;overflow:hidden;height:32px;}.search_game .more a,.search_article .more a{cursor:pointer;display:block;margin:0 auto;line-height:30px;width:99%;background-color:#16ac1d;color:#fff;border-radius:5px}.search_game .no{text-align:center;font-size:26px;padding:50px;}.search_article{overflow:hidden;}.search_article .tit{height:40px;line-height:40px;font-size:24px;font-weight:bold;color:#2e2e2e;text-indent:10px;margin-top:10px;}.search_article ul li{height:145px;overflow:hidden;border-bottom:1px solid #eee;padding:20px 0;}.search_article ul li .img{display:block;float:left;width:220px;height:145px;margin-right:20px;position:relative;}.search_article ul li .img img{width:100%;height:100%;}.search_article ul li .bt{display:block;float:left;width:560px;height:40px;line-height:40px;font-size:18px;font-weight:bold;color:#2e2e2e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.search_article ul li .bt:hover{color:#FD3939;}.search_article ul li .bt em{color:#FD3939;}.search_article ul li .miaoshu{float:left;width:560px;height:50px;line-height:25px;font-size:15px;color:#666;overflow:hidden;margin-top:10px;text-indent:2em;}.search_article ul li .miaoshu em{color:#FD3939;}.search_article ul li .info{float:left;width:560px;height:20px;line-height:20px;color:#9e9e9e;font-size:12px;margin-top:15px;overflow:hidden;}.search_article ul li .info span{margin-right:10px;}.search_article ul li .info span.time{float:right;}.search_article ul li .info span.active{color:#FD3939;}.search_article .no{text-align:center;font-size:26px;padding:50px;}.search_hotwords .tit{text-indent:.6em;font-size:20px;color:#4c4c4c;line-height:22px;border-left:5px solid #36B139;}.search_hotwords p{overflow:hidden;}.search_hotwords p a{display:block;float:left;padding:0 10px;margin:10px 10px 0 0;border-radius:4px;font-size:16px;line-height:32px;color:#666;background:#f6f6f6;}.search_hotwords p a:hover{background:#36B139;color:#fff;}.new_ranking{margin-top:20px;}.new_ranking .tit{text-indent:.6em;line-height:22px;border-left:5px solid #36B139;overflow:hidden;}.new_ranking .tit>span{float:left;font-size:20px;color:#4c4c4c;}.new_ranking .tit .tab{float:left;margin-left:10px;}.new_ranking .tit .tab span{color:#4c4c4c;cursor:pointer;padding:0 3px;}.new_ranking .tit .tab span.active{color:#2d72eb;}.new_ranking .con{margin-top:20px;}.new_ranking .con ul{display:none;}.new_ranking .con ul:first-child{display:block;}.new_ranking .con ul li{height:75px;padding:10px 0;overflow:hidden;}.new_ranking .con ul li>i{display:block;float:left;width:20px;height:20px;background:#e5e5e5;text-align:center;line-height:20px;color:#999;font-size:14px;border-radius:50%;margin:15px 10px;}.new_ranking .con ul li:nth-child(1) i{background:#FF3300;color:#fff;}.new_ranking .con ul li:nth-child(2) i{background:#FF6600;color:#fff;}.new_ranking .con ul li:nth-child(3) i{background:#FF9900;color:#fff;}.new_ranking .con ul li .img{float:left;width:50px;height:50px;margin-right:20px;border-radius:6px;overflow:hidden;}.new_ranking .con ul li .img img{width:100%;}.new_ranking .con ul li .info{float:left;width:180px;height:50px;}.new_ranking .con ul li .info>a{display:block;color:#404040;font-size:16px;height:20px;line-height:20px;overflow:hidden;}.new_ranking .con ul li .info p{height:30px;line-height:30px;font-size:12px;color:#8ba8a3;}.new_ranking .con ul li .info p span{margin-right:5px;}.new_ranking .con ul li>a{display:block;float:left;width:60px;height:26px;border:1px solid #36B139;text-align:center;line-height:26px;color:#36B139;border-radius:6px;margin-top:10px;}.new_ranking .con ul li:hover{background:#f0f0f0;}.new_ranking .con ul li:hover>a{background:#36B139;color:#fff;}

@media (max-width: 760px) { 
    #app_info li { 	width: 100%; } 
    #app_info_cover .app_info_main { 	width: 98%; } 
    #app_info_cover .app_info_close { 	font-size :16px; 	line-height: 42px; } }
    